import request from '@/utils/http'

// 加入购物车
export const insertCartAPI = ({ skuId, count }) => {
    return request({
      url: '/member/cart',
      method: 'POST',
      data: {
        skuId,
        count
      }
    })
  }
  
// 获取最新购物车列表
export const findNewCartListAPI = ()=>{
    return request({
        url:'/member/cart'
    })
}

// 删除购物车
// ids-> skuId集合
export const delCartAPI = (ids) => {
    return request({
      url: '/member/cart',
      method: 'DELETE',
      data: {
        ids
      }
    })
  }

  // 合并购物车
  // data->[skuid,selected,count]
  export const mergeCartAPI = (data)=>{
    return request({
      url:'/member/cart/merge',
      method:'POST',
      data:data
    })
  }

  // 修改购物车
  export const modifyCart = ({skuId,data})=>{
    
    return request({
      url:`/member/cart/${skuId}`,
      method:'PUT',
      data
    })
  }